//
//  THChoiceHeaderView.swift
//  TongHuoDemo
//
//  Created by rimi on 2017/5/12.
//  Copyright © 2017年 rimi. All rights reserved.
//

import UIKit
typealias headerViewBtnCallback = (_ btn:UIButton) -> ()
class THChoiceHeaderView: UIView,UIScrollViewDelegate {
    // 按钮的点击回调属性
    var choiceHeaderViewBtnCallback: headerViewBtnCallback?
    
    // MARK: - UI相关
    // 快速返回头部视图(类似于类方法)
    static func choiceView() -> THChoiceHeaderView {
        return Bundle.main.loadNibNamed("THChoiceHeaderView", owner: nil, options: nil)?.last as! THChoiceHeaderView
    }
    
    override func awakeFromNib() {
        super.awakeFromNib()
    }
    
    // MARK: - 按钮的监听回调方法
    // 频道按钮
    @IBAction func headerViewBtnClicked(_ sender: UIButton) {
        // 传递点击按钮(执行闭包)
        choiceHeaderViewBtnCallback?(sender)
    }
    
    // 滚动图片点击事件
    
}
